Copyright 1994 Arne Rudolph. Alle Rechte vorbehalten. Shareware Die unregistrierte Version von 'Before Dawn' ist Shareware, d.h. sie darf frei kopiert und fr einen Zeitraum von vier Wochen getestet werden. Nach Ablauf dieses Zeitraum ist der Benutzer gehalten, sich registrieren zu lassen oder 'Before Dawn' vollst„ndig von seinem Computersystem zu entfer- nen. Die Registrierungsgebhr fr 'Before Dawn' betr„gt 30 DM. Darin ist die Zusendung eines gedruckten Handbuchs und einer Diskette mit der jeweils neusten Version enthalten. Aužerdem erh„lt jeder registrierte User einen pers”nlichen Registrierungs-Code, mit dem er aus einer unregistrierten Version eine registrierte erzeugen kann. Die Weitergabe oder nicht autorisierte Erzeugung des Codes ist nicht erlaubt und wird strafrechtlich verfolgt! Jede auch nur auszugsweise Vervielf„ltigung des Handbuchs ist nicht erlaubt! Haftung Der Autor bernimmt keine Haftung fr irgendwelche direkten oder indirekten Sch„den - ein- schliežlich, aber nicht beschr„nkt auf - materielle oder finanzielle Sch„den, die durch die Benutzung von 'Before Dawn', oder die Untauglichkeit von 'Before Dawn' fr einen bestimmten Zweck, ent- stehen. Vertrieb 'Before Dawn' kann direkt beim Autor bezogen werden! Anschrift: Bankverbindung: Arne Rudolph Postgiroamt Hamburg Salvatorstr. 2 BLZ 200 100 20 52070 Aachen Konto-Nr. 55 46 58 - 209 Bitte geben Sie Ihren Namen, Ihre Adresse und den Verwendungszweck deutlich an! Aužerdem k”nnen Sie 'Before Dawn' exklusiv ber die Softline H„ndlerkooperative beziehen. Sie erhalten dann eine bereits registrierte Vollversion mit gedrucktem Handbuch zum Preis von ebenso 30.- DM. Bitte senden Sie den dieser Version beiliegenden Registrierungsabschnitt an den Autor zurck, damit Ihre pers”nlichen Daten als registrierter Benutzer in den Datenbestand aufgenommen werden k”nnen. Vergessen Sie bitte nicht, Ihren pers”nlichen Registrierungs-Code anzugeben! Ansprechpartner der softline H„ndlerkooperative: delta labs software B. Artz & T. Kohl Rembrandtstraže 1 42329 Wuppertal Telefon & Fax 0202 73 43 61 Die Nacht war so dunkel wie das Innere einer Katze. Man konnte sie fr eine jener N„chte halten, die G”tter nutzen, um Menschen wie Figuren auf dem Schachbrett des Schicksals zu bewegen. Terry Pratchett "MacBest" Inhaltsverzeichnis 'Before Dawn' 1 Installation 2 Allgemeine Hinweise zur Bedienung 3 Der Hauptdialog von 'Before Dawn' 5 Der "Info" Dialog und die Registrierung 6 Der Dialog "Timing" 7 Der Dialog "Vektoren" 8 Der Dialog "Diverses" 9 Die Setup Dialoge der Module Modul "Warp 5 - Mr. Sulu!" 11 Modul "Bouncing Hole" 12 Modul "At the Movies" 13 Modul "... send me a message!" 14 'Before Dawn' auf unbekannten Wegen 16 Animationen fr die Module "At the Movies" und "Warp 5 - Mr. Sulu!" 17 Das XSSI-Protokoll 19 Fragen und Antworten 20 Glossar 21 'Before Dawn' "Es war einmal vor langer Zeit ..." ... ist blicherweise der Anfang eines jeden M„rchens - also auch dieses Rckblicks in die "Geschichte der Evolution der Bildschirmschoner". Zu der Zeit als noch kryptische Zeichenkombinationen wie "C:\>" die Bildschirme der Computer zierten, kam nie die Frage nach dem Wohl und Wehe des teuren Monitors auf. Schliežlich stellten die wenigen Elektronen, die zur Darstellung von so sp„rlichen Informationen ben”tigt wurden, keine Gefahr fr dessen Phosphorschicht dar. Und wenn sie das doch taten, dann fand man sich eben damit ab, daž man die aktuelle Eingabezeile nur am hektischen Flackern der Cursors erkennen konnte, da inzwischen in fast jeder Zeile ein "C:\>" zu lesen war. Etwa zu dieser Zeit kamen aber auch findige K”pfe auf die Idee, dem User alle wichtigen Daten so zu pr„sentieren, daž er sie leichter erfassen konnte. Der Siegeszug der "Maus" begann und auch die Phosphorschichten der Computermonitore wurden mehr beansprucht. Da im Zeichen von Schlag- worten wie "Anwenderfreundlichkeit" und "šbersichtlichkeit" aber eingebrannte Schattenbilder nicht mehr wnschenswert waren, wurde auch irgendwo der erste Bildschirmschoner geboren. Basierend auf der Idee, daž jeder schwarze Bildpunkt gleichbedeutend damit ist, daž keine Elektro- nen an dieser Stelle die Phosphorschicht treffen, wurde einfach der Bildschirm komplett einge- schw„rzt, wenn der User mal abwesend war. Einfach, aber langweilig! So lernten dann die Bild- schirmschoner das Fliegen, Springen oder Musizieren, und sorgten so dafr, daž kein Monitor mehr einsam am Arbeitsplatz stehen mužte, wenn der User mal seinen Bedrfnissen nachging. Sagte ich "kein Monitor"? Nein, eine kleine eingeschworene Gemeinde von Computerusern blieb davon zu ihrem Leidwesen verschont - die ATARI-User! Aber das sollte nun ebenfalls der "Geschichte der Evolution der Bildschirmschoner" angeh”ren, denn im vorerst letzten Kapitel tritt 'Before Dawn' ins Rampenlicht. Mit 'Before Dawn' k”nnen Sie nun auch Ihren Monitor mit bunten Animationen besch„ftigen. Die herausragenden Eigenschaften von 'Before Dawn': - vier verschiedene Bildschirmschonermodule, die zudem sehr einfach von jedem User nach seinen eigenen Vorstellungen ver„ndert werden k”nnen. Dafr ist die Kenntnis einer Programmiersprache nicht n”tig! - durch die konsequente Nutzung des GEM kann 'Before Dawn' auf ATARI ST/TT/Falcon030 mit dem Betriebssystem TOS genutzt werden. Grafikkarten mit kompatiblem VDI und die Multi- tasking-Erweiterungen MultiTOS und Mag!X werden ebenfalls untersttzt. - er funktioniert mit jeder GEM-Applikation, die sich an die Programmier-Richtlinien h„lt. Diese Applikationen k”nnen sogar im Hintergrund weiterarbeiten, w„hrend 'Before Dawn' den Bild- schirm schont! - im Zusammenhang mit Paula und Crazy Sounds kann 'Before Dawn' Musik und Ger„usche aus- geben. Soweit zu unserem kleinen Exkurs. Und damit auch Sie "... glcklich und zufrieden ..." mit 'Before Dawn' sind, sollten Sie das Handbuch aufmerksam studieren. Auch wenn bei der Programmierung von 'Before Dawn' darauf geachtet wurde, daž es m”glichst selbsterkl„rend und leicht zu bedienen ist, werden Sie feststellen, daž sich das eine oder andere Problem so leichter l”sen l„žt! Installation Zur Installation von 'Before Dawn' wird eine Festplatte empfohlen. Eine Installation auf Diskette ist zwar m”glich, jedoch l„dt 'Before Dawn' verschiedene Dateien nach wenn es aktiviert wird, so daž die Diskette die ganze Zeit im Laufwerk verbleiben muž. Dies l„žt sich umgehen, indem man eine RAM-Disk anmeldet und die Animationsmodule und IMG-Dateien dorthin kopiert. 'Before Dawn' besteht aus den folgenden Programmen: DAWNAUTO.PRG Diese Programm muž in den AUTO-Ordner Ihrer Bootdiskette kopiert werden. Wenn sie Program- me verwenden, die vom XSSI-Protokoll (siehe Anhang) Gebrauch machen, dann sollten Sie DAWNAUTO.PRG vor diese Programme kopieren. Gegebenenfalls mssen Sie dazu Ihren AUTO-Ordner umbenennen (z.B. in AUTO.ALT), dann einen neuen Ordner mit dem Namen AUTO anlegen und die Programme in der gewnschten Reihenfolge in den neuen AUTO-Ordner kopieren. DAWN.ACC und DAWN.RSC 'Before Dawn' ist ein sogenanntes Accessory (daher die Endung ACC), also ein Hilfsprogramm. Hilfsprogramme werden beim Booten Ihres Rechners vom ATARI automatisch mitgeladen, wenn sie sich im Hauptverzeichnis Ihres Bootlaufwerks befinden. Kopieren Sie also die Dateien DAWN.ACC und DAWN.RSC in das Hauptverzeichnis Ihres Bootlaufwerks (bzw. dorthin, wo sich Ihre anderen ACCs befinden). Beim n„chsten Booten Ihres Rechners wird 'Before Dawn' geladen und kann ber die Menleiste angesprochen werden. MODULE Der Ordner MODULE enth„lt die verschiedenen Animationsmodule und IMG-Dateien fr 'Before Dawn'. Sie k”nnen diesen Ordner an eine beliebige Stelle Ihrer Festplatte, bzw. Ihrer Diskette kopieren. Die von MODULE vorgegebene Ordnerstruktur ist nicht zwingend, d.h. Sie k”nnen die Dateien auch anders verteilen, da Sie 'Before Dawn' erst bei der Konfiguration die Lage der einzelnen Dateien vorgeben. In diesem Ordner finden Sie die Ordner WARP, HOLE, MOVIES und EDITOR. README.TXT Alles was nicht in diesem Handbuch steht, wichtige Hinweise und letzte Žnderungen, finden Sie in der Datei README.TXT. Bitte drucken Sie diese Datei aus und lesen sie Sich unbedingt durch! Nun sollten Sie 'Before Dawn' richtig installiert haben. Wenn Sie Ihren Rechner das n„chste mal Booten (also z.B. indem Sie einen Reset ausl”sen), werden Sie im linken Men den Eintrag Before Dawn finden. Durch einen einfach Mausklick auf diesen Eintrag k”nnen Sie 'Before Dawn' aufrufen und konfigurieren. Allgemeine Hinweise zur Bedienung Wenn Ihnen das eine oder andere Wort in den folgenden Abs„tzen spanisch (oder englisch) vor- kommt, dann k”nnen Sie einen kurzen Blick in das Glossar dieses Handbuchs werfen. Viele Begrif- fe, die in den folgenden Abs„tzen verwendet werden, sind dort kurz erkl„rt. 'Before Dawn' unterscheidet sich in einigen Punkten von der gewohnten Bedienung von GEM-Dialogen. Zum einen werden alle Dialoge in Fenstern dargestellt. Der Vorteil davon ist, daž Ihr Rechner nicht blockiert wird, wenn Sie einen Dialog von 'Before Dawn' ”ffnen. Sie k”nnen also zum Beispiel ein Desktop Fenster ”ffnen und bedienen, w„hrend der Dialog ge”ffnet ist. Zum anderen sind fast alle Dialogelemente ber die Tastatur bedienbar. Dazu mssen Sie die Alternate-Taste zusammen mit der Taste drcken, die dem unterstrichenen Buchstaben des entsprechenden Dialogelements entspricht. Alle Dialoge, mit Ausnahme des Info- und des Registrationsdialogs, verfgen ber vier Dialogele- mente: den Abbruch-Button, den Setzen-Button, den OK-Button und das Schliežfeld des Fen- sters, den sog. Closer. šber den Abbruch-Button k”nnen Sie den Dialog beenden, ohne daž die vorgenommenen Einstellungen von 'Before Dawn' bernommen werden. Mit dem OK-Button und dem Closer wird der Dialog ebenfalls beendet, jedoch werden alle Einstellungen bernommen. Der OK-Button kann neben der Tastenkombination Alternate-O auch mit der Return-Taste selektiert werden. Der Setzen-Button funktioniert im wesentlichen wie OK, jedoch wird der Dialog nicht geschlossen, sondern bleibt weiterhin ge”ffnet. Beachten Sie bitte, daž Einstellungen, die Sie mit- tels Setzen bernommen haben, durch nachtr„gliches Drcken von Abbruch nicht rckg„ngig gemacht werden k”nnen! Checkboxen Checkboxen sind im Prinzip Schalter, d.h. sie kennen nur den Zustand Ein und Aus. Durch einen Mausklick in die Box wird dieser Zustand ver„ndert, also eine eingeschaltete Box ausgeschaltet und eine ausgeschaltete eingeschaltet. Der Zustand Ein wird durch ein kleines Kreuz in der Box gekenn- zeichnete - die Box ist 'angekreuzt'. Auch Checkboxen k”nnen ber die Tastatur bedient werden, indem Sie die Tastenkombination Alternate und den unterstrichenen Buchstaben drcken. Slider Der Slider funktioniert „hnlich wie die Slider an normalen GEM-Fenstern, d.h. Sie k”nnen durch ei- nen Mausklick auf einen der Pfeile das Slider-Element in Pfeilrichtung verschieben. Es ist auch m”glich, das Slider-Element direkt mit der Maus anzufassen und an die gewnschte Position zu ver- schieben. Als zus„tzlich Information wird bei einigen Slidern ein Zahlenwert im Slider-Element dargestellt, der sich beim Verschieben ver„ndert. Popup-Men Das Popup-Men ist vergleichbar mit den Drop-Down-Mens des ATARI Desktop. Es wird ge”ff- net, indem Sie auf den Titel oder auf das eingeklappte Men klicken. Sie k”nnen dann die Maustaste loslassen und wie gewohnt mit dem Mauszeiger den gewnschten Eintrag ausw„hlen und anklicken, worauf das Popup-Men wieder geschlossen und der ausgew„hlte Menpunkt angezeigt wird. Sie k”nnen auch auf den Cycle-Button neben dem Men klicken (zwei im Kreis angeordnete Pfeile). Dadurch wird das Men um genau einen Eintrag weitergeschaltet. Popup-Mens k”nnen auch durch eine Alternate Tastenkombination bet„tigt werden. Die Auswahl erfolgt dann ber die Cursor-Tasten. Der Hauptdialog von 'Before Dawn' Dieser Dialog ist quasi die Kommadozentrale, d.h. von hier aus k”nnen Sie alle weiteren Einstellun- gen vornehmen. Die Verzweigung in die einzelnen Konfigurationsdialoge erfolgt ber eine Men- leiste wie Sie sie sicherlich auch vom GEM-Desktop her kennen. Das Men Info verzweigt in den Info-Dialog, in dem dann auch die Registrierung vorgenommen werden kann. Hinter dem Menpunkt Datei verbergen sich die Funktionen zum Sichern der Konfigurationsdatei und Schliežen des Hauptdialogs. In der Konfigurationsdatei werden alle Einstellungen von 'Before Dawn' gespeichert, so daž Sie diese nicht nach jedem Booten neu vornehmen mssen. Wenn Sie die Datei sichern, wird diese dort angelegt, wo 'Before Dawn' auch sein RSC-File erwartet, also im Hauptverzeichnis Ihres Bootlaufwerks. šber Setup erreichen Sie die Konfigurationsdialoge fr Timing, Vektoren und allgemeine Einstellungen, also Diverses. Eine Beschreibung der einzelnen Dialoge finden Sie in den folgenden Kapiteln. "Modulauswahl" Unter der Menleiste finden Sie eine Box fr die Modulauswahl. Zur Zeit haben Sie die Auswahl zwischen vier verschiedenen Modulen (in der unregistrierten Version sind es nur drei Module). Sie k”nnen eines oder mehrere Module ausw„hlen, indem Sie einmal mit der Maus auf den gewnsch- ten Eintrag klicken. Das entsprechende Modul wird dann invertiert dargestellt. Wenn Sie mehrere Module selektieren, trifft 'Before Dawn' zuf„llig eine Auswahl unter den selektierten Modulen. Zu jedem Modul geh”rt auch ein Konfigurationsdialog, in dem modulspezifische Einstellungen vorge- nommen werden k”nnen. Diesen Dialog k”nnen Sie durch einen Doppelklick auf das gewnschte Modul, oder durch die Tastenkombination Shift-Alternate-[unterstrichener Buchstabe] ”ffnen. "'Before Dawn' aktiv" Die Checkbox "'Before Dawn' aktiv" gibt an, ob 'Before Dawn' bei n„chster Gelegenheit aktiviert werden soll, oder nicht. Es w„re z.B. denkbar, daž Sie Ihren Rechner an einer komplexen Aufgabe arbeiten lassen, wobei es aber nicht wnschenswert ist, daž sich 'Before Dawn' einschaltet. Mit dieser Checkbox k”nnen Sie das verhindern! Der "Info" Dialog und die Registrierung Dieser Dialog ist nur als kleiner Hinweis gemeint und ersetzt natrlich nicht das Lesen des Hand- buchs. Trotzdem wird nochmal darauf hingewiesen, daž 'Before Dawn' Shareware ist und welche Hilfsmittel bei der Entwicklung herangezogen wurden. šber den Button Registrieren ”ffnen Sie den Registrationsdialog, mit dem Sie aus der unregistrier- ten eine registrierte Version machen k”nnen. Geben Sie Ihren Namen, sowie Ihren pers”nliche Code aus der Datei CODE.TXT Ihrer 'Before Dawn' Diskette ein, und verlassen Sie den Dialog mit OK. Jetzt mssen Sie nur noch Ihre Konfiguration im Hauptdialog sichern und Ihnen steht ab dem n„ch- sten Booten eine registrierte Version von 'Before Dawn' zur Verfgung. Wichtig - Ihr pers”nlicher Code darf nicht an dritte weitergegeben werden! Lesen Sie dazu unbedingt die Copyright-Bestimmungen zu Beginn dieses Handbuchs! - Ihr Name und der Code werden in der Konfigurationsdatei DAWN.CNF gespeichert, d.h. Sie soll- ten diese Datei nie weitergeben, da Sie damit die Copyright-Bestimmungen verletzen! - die Datei CODE.TXT auf Ihrer 'Before Dawn' Diskette enth„lt ebenfalls Ihren pers”nliche Code, darf also ebenfalls nicht weitergegeben werden - denken Sie daran, wenn Sie diese Diskette ko- pieren! - šberprfen Sie, ob Sie Name und Code richtig eingegeben haben. Sie sparen Sich so unter Um- st„nden die Mhe, beides noch einmal einzugeben! - Sie sollten unbedingt den Code auf Ihrer Registrierungskarte notieren, denn nur so k”nnen Sie sich vollst„ndig registrieren lassen! Tip Ich empfehle Ihnen, die Datei CODE.TXT auszudrucken und den Ausdruck zusammen mit der Ori- ginaldiskette an einem sicheren Ort aufzubewahren. Anschliežend kopieren Sie alle Dateien mit Ausnahme der Datei CODE.TXT auf eine zweite Diskette, die Sie dann als Kopierexemplar behal- ten. Beachten Sie dabei, daž es nicht gengt, wenn Sie die Diskette vollst„ndig kopieren und die Da- tei CODE.TXT l”schen, da man die Datei dann immer noch wieder herstellen kann! Der Dialog "Timing" Der Name verr„t es schon: hier werden Zeiten eingestellt. "Aktivieren nach .. Minuten" Hiermit k”nnen Sie einstellen, nach wieviel Minuten 'Before Dawn' sich aktivieren soll. Wenn Sie also z.B. eine Zeit von fnf Minuten einstellen, f„ngt 'Before Dawn' fnf Minuten nachdem Sie das letzte Mal die Maus bewegt oder eine Taste gedrckt haben, mit dem Bildschirmschonen an! Stellen Sie eine Zeit von null (0) Minuten ein, wird 'Before Dawn' niemals schonen, d.h. Sie erreichen so den gleichen Effekt, wie mit der Checkbox "'Before Dawn' aktiv" aus dem Hauptdialog. "Modulwechsel nach .. Minuten" Wenn Sie mehrere Module ausgew„hlt haben und mit diesem Slider eine Zeit gr”žer als null (0) Mi- nuten einstellen, wird 'Before Dawn' nach Ablauf dieser Zeit ein anderes Modul verwenden um den Bildschirm zu schonen. Dadurch ergibt sich dann etwas mehr Abwechslung fr Ihren Monitor. "Beanspruchte Rechenzeit" Eine der besonderen Eigenschaften von 'Before Dawn' ist es, daž andere Applikationen weiterar- beiten k”nnen, w„hrend 'Before Dawn' den Bildschirm schont. Sie k”nnen nun 'Before Dawn' sa- gen, wieviel Rechenzeit es dabei fr sich beanspruchen und wieviel es den anderen Applikationen berlassen soll. Wenn Sie lieber schnelle Grafiken sehen, dann stellen Sie den Slider auf "viel", wenn Ihre Applikation mehr Rechenzeit ben”tigt, dann ist ein Einstellung mit der Tendenz "wenig" sicherlich besser. Im allgemeinen sollte eine Einstellung dazwischen ausreichend sein! Der Dialog "Vektoren" Jetzt geht es ans Eingemachte! Was w„re ein Bildschirmschoner, wenn er nicht wieder aufwachen wrde, sobald man die Maus bewegt oder eine Taste drckt? 'Before Dawn' berwacht aber nicht nur Tastatur und Maus, sondern noch die verschiedenen anderen Schnittstellen Ihres ATARIs. Je nachdem welchen Rechner Sie besitzen, k”nnen Sie zwischen Tastatur, Maus, Joystick, den Modem Schnittstellen, LAN-Port und Midi-Schnittstelle w„hlen. Sie sollten aber auf jeden Fall Tastatur und Maus berwachen lassen! "Vektoren immer setzen" Um die verschiedenen Ereignisse, also z.B. einen Tastendruck, zu berwachen, muž sich 'Before Dawn' beim Booten in verschiedene Systemvektoren einh„ngen. šber diese Systemvektoren teilt der Rechner (vereinfacht gesagt) dem Betriebssystem mit, daž an dem entsprechenden Ger„t ein Er- eignis vorliegt. Normalerweise gengt es, wenn 'Before Dawn' sich einmal in diese Vektoren ein- h„ngt. Aber da es Programme gibt, die diese Vektoren ganz fr sich beanspruchen (z.B. Programme die die Modem-Routinen des Betriebssystems ersetzen) und dabei andere Programme aus diesen Systemvektoren entfernen, kann es sinnvoll sein, daž die Vektoren von 'Before Dawn' jedesmal neu gesetzt werden. In einem solchen Fall sollten Sie diese Checkbox selektieren. Aber seien Sie ge- warnt: diese Option kann zu Problemen mit anderen Programmen fhren - selektieren Sie diese Checkbox nur dann, wenn Sie genau wissen, was Sie tun! Der Dialog "Diverses" Alle weiteren modulunabh„ngigen Einstellungen werden im Dialog "Diverses" vorgenommen. Dar- unter die Optionen zur Dialogdarstellung, Sound und natrlich alle Einstellungen den kleinen Nager an Ihrem ATARI betreffend. "Maus-Empfindlichkeit" Stellen Sie sich vor, daž 'Before Dawn' gerade den Bildschirm schont und Sie aus Versehen gegen den Tisch stožen. Durch die Erschtterung bewegt sich die Maus nur ein winziges Stck, aber weit genug um es dem Computer zu melden. Das w„re an sich nicht sonderlich schlimm, wenn nicht 'Before Dawn' feststellen wrde, daž Sie gerade die Maus bewegt haben und folglich erstmal alle Aktivit„ten einstellt. Mit diesem Slider k”nnen Sie nun einstellen, ob 'Before Dawn' sofort reagie- ren soll (hohe Empfindlichkeit) oder erst, wenn mehrmals eine Mausbewegung gemeldet wurde (niedrige Empfindlichkeit). "Wach-/Schlafecke in Pixel" Unter normalen Umst„nden aktiviert sich 'Before Dawn' erst dann, wenn in einem bestimmten Zeit- raum keine Aktivit„t auf den zu berwachenden Schnittstellen festgestellt wurde. Sie k”nnen 'Before Dawn' aber auch sofort aktivieren, indem Sie die Maus in der unteren rechten Ecke des Bildschirms plazieren. Ebenso k”nnen Sie verhindert, daž sich 'Before Dawn' aktiviert, indem Sie die Maus in der unteren linken Ecke plazieren. Wie grož diese Ecke sein soll k”nnen Sie mit diesem Slider bestimmen. "Sound ..." Zu Beginn dieses Handbuchs wurde bereits erw„hnt, daž 'Before Dawn' im Zusammenhang mit den Programmen Paula oder Crazy Sounds auch Ger„usche oder Musik von sich geben kann. Vor- aussetzung dafr ist, daž Sie eines dieser Programm installiert haben. šber dieses Popup-Men k”n- nen Sie dann ausw„hlen, wer fr den Sound zust„ndig ist. Damit es dann auch wirklich etwas zu h”- ren gibt, sollten Sie sp„ter bei den jeweiligen Modulen eine Datei bestimmen, die die abzuspielen- den Sounds enth„lt. "Farbe ..." 'Before Dawn' stellt alle Dialoge in Schwarz auf Weiž dar. Sollte Ihnen das auf Ihrem Farbmonitor zu langweilig sein, k”nnen Sie allerdings mit diesem Popup eine von 16 Hintergrundfarben nach Ih- ren Wnschen ausw„hlen. "Dialoge zentrieren" Dialoge k”nnen beim ™ffnen auf zwei Arten dargestellt werden: in der Mitte des Bildschirms (zen- triert), oder an der aktuellen Mausposition. šber diese Checkbox k”nnen Sie 'Before Dawn' vorge- ben, wie es Ihnen recht ist. "Hintergrund sichern" Diese an sich doch recht unscheinbare Checkbox kann in Problemf„llen sehr ntzlich sein! 'Before Dawn' verl„žt sich darauf, daž alle Programme, die Sie verwenden, "sauber" programmiert wurden. Dazu geh”rt es auch, daž diese Programme den Bildschirm neu zeichnen, wenn sich 'Before Dawn' deaktiviert. Man nennt das dann den Redraw (engl. neu zeichnen). Es gibt aber auch Programme, die sich in der Beziehung nicht an die Konventionen halten, was Sie dann daran erkennen, daž Teile des Bildschirms dunkel bleiben. Sollten Sie solche Probleme haben, dann sollten Sie a) diese Checkbox selektieren und b) sich ein Update des jeweiligen Programms besorgen, bzw. den entsprechenden Programmautor auf diesen Mižstand hinweisen. Die Setup Dialoge der Module Nachdem Sie Sich nun mhsam durch die verschiedenen Konfigurationsdialoge gequ„lt haben, geht es mit dem interessanteren Teil der Grundkonfiguration weiter: den Setup Dialogen der einzelnen Module! Nochmal zur Erinnerung: diese Dialoge werden durch einen Doppelklick auf den entspre- chenden Eintrag im Hauptdialog ge”ffnet. Modul "Warp 5 - Mr. Sulu!" Das Modul "Warp 5 - Mr. Sulu!" ist einen Raumflugsimulation, d.h. in etwa so wrde es aussehen, wenn Sie aus dem Bugfenster eines Raumschiffs schauen, das durch die unendlichen Weiten des Weltraums gleitet. Was Ihnen dabei entgegen kommt, k”nnen Sie frei w„hlen, indem Sie eine IMG-Datei aus dem Ordner WARP ausw„hlen. Wenn Ihnen Sterne oder wohlbekannte Fuji-Symbole zu langweilig sind, dann k”nnen Sie sich auch eigene kreieren. Wie w„re es z.B. mit Raumschiffen, Ihren Initialien oder Tennisb„llen? Alles was Sie ben”tigen ist ein Programm mit dem Sie Raster- grafiken im IMG-Format erstellen k”nnen, und das Wissen aus dem Kapitel 'Animationen fr die Module "At the Movies" und "Warp 5 - Mr. Sulu!"'. "Die Galaxie hat __ Sterne" Anhand dieses Eingabefeldes k”nnen Sie die Realit„tsn„he dieses Moduls erkennen. Wann kommt es denn schon einmal vor, daž Sie die Anzahl der Sterne einer Galaxie bestimmen? Auch wenn dies das erste mal ist, geben Sie hier ein, wieviel Sterne Sie gerne sehen m”chten (jede Zweideutigkeit an dieser Stelle ist rein zuf„llig). "Image-File Auswahl" Durch einen Mausklick auf die Box unter diesem Titel ”ffnen Sie eine Dateiauswahlbox mit der Sie die gewnschte IMG-Datei fr dieses Modul bestimmen k”nnen. Wenn Sie die vorgegebene Ord- nerstruktur verwenden, finden Sie ein paar IMG-Dateien im Ordner WARP. Sie k”nnen in der Datei- auswahlbox auch einen Wildcard, also z.B. *.IMG, angeben. 'Before Dawn' w„hlt dann unter den vorhandenen Dateien zuf„llig eine aus. Der Name der ausgew„hlten Datei wird in der Box darge- stellt. "Einzelbilder: __" Die IMG-Dateien fr dieses Modul bestehen aus einzelnen Bildern, die zu einer Datei zusammenge- fgt wurde. Sie mssen die Anzahl der Einzelbilder hier eingeben. Beachten Sie aber, daž nicht jede Datei die gleiche Anzahl von Einzelbildern hat! Wenn Sie also die IMG-Datei ber Wildcard aus- w„hlen lassen, sollten Sie sicherstellen, daž alle Bilder die gleiche Anzahl von Einzelbildern haben. "MOD/HSN-File Auswahl" Dieser Button ist fr Sie nur dann von Interesse, wenn Sie eines der Programme Paula oder Crazy Sounds verwenden. Mit einem einfachen Mausklick auf diesen Button k”nnen Sie dann die entspre- chende Datei ausw„hlen. Auch hier k”nnen Wildcards verwendet werden! MOD-Dateien werden von Paula abgespielt, HSN-Dateien von Crazy Sounds. Wichtig: HSN-Dateien mssen immer im Samples-Ordner von Crazy Sounds liegen! Modul "Bouncing Hole" Nach Sternen gibt es nun L”cher zu sehen. Stellen Sie sich ein Guckloch vor, daž sich auf Ihrem Bildschirm hin und her bewegt und Ihnen dabei immer nur den Blick auf den gerade berflogenen Hintergrund freigibt. Die Form des Gucklochs k”nnen Sie selbst bestimmen; neben Kreisen sind al- so auch z.B. Logos denkbar. Sie ben”tigen ein Programm mit dem Sie Rastergrafiken im IMG-For- mat erstellen k”nnen und ein wenig Phantasie! Beispiele finden sie im Ordner HOLE. "Image-File Auswahl" Dieser Button funktioniert genauso wie der im Modul "Warp 5 - Mr. Sulu!". Die entsprechenden IMG-Dateien finden Sie im Ordner HOLE. Wichtig: achten Sie darauf, daž Sie mit diesem Modul nur monochrome IMG-Dateien verwenden! "MOD/HSN-File Auswahl" Auch bei diesem Button ist die Funktion gleich der im Modul "Warp 5 - Mr. Sulu!". Modul "At the Movies" Das Modul ist das flexibelste Modul von allen, jedoch auch das komplizierteste. Mit diesem Modul k”nnen Sie fast alles ber den Bildschirm bewegen lassen, was Ihnen einf„llt! Sie ben”tigen ein Programm mit dem Sie Rastergrafiken im IMG-Format erstellen k”nnen, und ein Programm mit dem Sie die sogenannten Before-Dawn-Info-Dateien erstellen k”nnen (kurz BDI-Dateien). Dieses Programm und eine ausfhrliche Beschreibung dazu finden Sie auf Ihrer 'Before Dawn' Diskette im Ordner EDITOR - ein paar Beispiel-Animationen im Ordner MOVIES. Alles was Sie ber die Funk- tionsweise dieses Moduls wissen sollten, steht im Kapitel 'Animationen fr die Module "At the Movies" und "Warp 5 - Mr. Sulu!"'. "Info-File Auswahl" Im Gegensatz zu den Modulen "Warp 5 - Mr. Sulu!" und "Bouncing Hole" k”nnen Sie hier nur eine BDI-Datei ausw„hlen. Unter dem Button erscheint nach der Auswahl der BDI-Datei der Name des jeweiligen Autors. Wildcards sind erlaubt, wobei dann zuf„llig ein Modul ausgew„hlt wird. "MOD-File Auswahl" Auch hier gibt es einen kleinen Unterschied zu den oben beschriebenen Modulen: Sie k”nnen keine HSN-Files ausw„hlen! Das hat aber auch seinen Grund, denn in diesem Modul k”nnen Sie Ger„u- sche den Animationen zuordnen. Wie w„re es mit einem Ball, der ber den Bildschirm hpft und bei jedem Aufprall ein "Boing" von sich gibt? Das "wie" ist in der Beschreibung zum Editor fr BDI-Dateien erkl„rt. Den BDI-Editor und die Beschreibung dazu finden sie im Ordner Editor! Modul "... send me a message!" Wir leben im Zeitalter der elektronischen Medien, d.h. die Zeiten wo man einen Zettel am Arbeits- platz hinterliež, auf dem wichtige Hinweise fr andere notiert waren, sind endgltig vorbei! Diese Nachrichten k”nnen Sie nun ohne Kleber„nder direkt auf dem Bildschirm hinterlassen ... mit diesem Modul! "Fontname" Die Schriften (engl. Font) in dieser Box stehen Ihnen zur Auswahl. Ohne installiertes GDOS steht Ihnen jedoch nur der Systemfont zur Verfgung - ein Grund mehr, endlich GDOS zu verwenden! Die gewnschte Schrift wird durch einen einfachen Mausklick ausgew„hlt. Haben Sie mehr Schrif- ten installiert, als in die Box passen, k”nnen Sie mit dem Slider rechts neben der Box durch die Liste bl„ttern. "Punkt" Die Gr”že der Schrift wird blicherweise in Punkt angegeben. Die Auswahl der Schriftgr”že erfolgt genauso, wie die der Schrift, n„mlich durch einen einfachen Mausklick auf den gewnschten Ein- trag. "Ihre Nachricht ..." Hier haben Sie nun genug Platz um Ihre Nachricht einzugeben. Es mag zwar nicht fr eine Ausgabe von MacBest reichen, aber Sie k”nnen ja auch einen Verweis auf eine Datei eingeben, also z.B. "Al- les weitere in MACBEST.TXT!". "Farbe" Wenn Sie Besitzer eines Farbmonitors sind, k”nnen Sie hier noch die Textfarbe einstellen. Tip: die Farbe Schwarz ist nicht besonders ratsam! 'Before Dawn' auf unbekannten Wegen Weiter oben wurde bereits erw„hnt, daž 'Before Dawn' ein Accessory ist. Das war nicht ganz rich- tig, denn genau genommen ist es ein eigenst„ndiges Programm, das man eben auch als Accessory installieren kann. Man kann die Datei DAWN.ACC auch in DAWN.PRG oder DAWN.APP umbenen- nen und dann wie jedes andere Programm starten. Unter TOS macht das natrlich wenig Sinn, aber unter einem Multitasking Betriebssystem wie Mag!X oder MultiTOS kann es dann ntzlich sein, wenn Sie nicht einen wertvollen Accessory Platz belegen wollen. Wird 'Before Dawn' als Programm gestartet, meldet es eine Menleiste an. Neben dem blichen Info Eintrag im linken 'Before Dawn' Men, bietet das Men Datei die M”glichkeit den Hauptdia- log zu ”ffnen und zu schliežen, und das Programm zu beenden. Alle Meneintr„ge k”nnen auch ber die Tastatur ausgew„hlt werden. Die Tastenkombination dazu k”nnen Sie dem Men entneh- men. Animationen fr die Module "At the Movies" und "Warp 5 - Mr. Sulu!" In der Beschreibung der Konfigurationsdialoge fr diese beiden Module ist schon angeklungen, daž beide mit Animationen arbeiten. Animationen sind im wesentlichen nicht anderes als sehr kurze Fil- me, jedoch mit der Besonderheit, daž Sie nicht auf Zelluloid, sondern in eine Rastergrafik gebannt sind. Wie anders, als in Form einer Rastergrafik sollte Ihr Rechner solche Filme auch verarbeiten? Diese Rastergrafiken mssen zur Verwendung mit 'Before Dawn' als GEM-Image-Dateien (oder auch IMG-Dateien) vorliegen. Da dieses Grafikformat auf dem ATARI als Standard angesehen werden kann, sollte inzwischen jedes gute Grafikprogramm in der Lage sein, dieses Format zu Bear- beiten und zu Speichern. Wie ein Film besteht auch eine Animation aus mehreren Einzelbildern, die nacheinander auf den Bildschirm "projiziert" werden, so daž fr den Betrachter der Eindruck entsteht, daž sich die Bilder bewegen. Da aber ein Bildschirm fllender Film beraus viel Arbeitsspeicher beanspruchen wrde, geht 'Before Dawn' einen anderen Weg. Jede Animation umfažt nur die gestaltliche Žnderung ei- nes bewegten Objekts, nicht aber seine r„umliche Bewegung. Ein kleines Beispiel dazu: ein fliegen- der Vogel ver„ndert im Flug schrittweise Stellung und Winkel der Flgel. Dadurch ergibt sich eine Vorw„rtsbewegung. Wenn Sie nun eine Animation von einem fliegenden Vogel realisieren wollen, dann mssen Sie die Vorw„rtsbewegung von der Žnderungen der Flgelstellung des Vogels tren- nen. Sie zeichnen also einen Vogel, der auf der Stelle fliegt. Die Vorw„rtsbewegung nimmt Ihnen dann sp„ter 'Before Dawn' ab. Im oben dargestellten Bild k”nnen Sie eine Animation fr das Modul "At the Movies" sehen. Sie se- hen auf den Einzelbildern eine Diskette, deren Verschluž sich langsam ”ffnet und wieder schliežt. Es ist fr dieses Modul wichtig, daž jede Animation wieder auf Ihren Ursprung zurckfhrt, damit sich eine fliežende Bewegung ergibt, da die Animation unter Umst„nden mehrmals wiederholt wird, bis Sie vom einen zum anderen Bildschirmrand bewegt wurde. Die Einzelbilder einer Ani- mation mssen (genau wie beim Film) immer exakt die gleiche Gr”že haben. Sie k”nnen aber in ei- ner IMG-Datei mehrere Animationen unterbringen (im Beispiel sind es zwei), indem Sie diese di- rekt untereinander plazieren. Einzelne Animationen k”nnen durchaus eine unterschiedliche Bild- zahl und Bildgr”že haben, jedoch sollte die Bildgr”že niemals innerhalb einer Animation ver„ndert werden! Aužerdem muž jedes Einzelbild einen ausreichend grožen schwarzen Rand haben, da das vorhergehende Bild immer vom n„chsten Bild berschrieben wird. Wenn Sie den Rand zu klein w„hlen, wird das vorhergehende Bild nicht vollst„ndig gel”scht und Sie sehen "Pixelmll" auf Ih- rem Monitor. Zur Zeit k”nnen Sie maximal 8 unterschiedliche Animationen in einer IMG-Datei un- terbringen, alle weiteren Animationen werden von 'Before Dawn' ignoriert! Die Animationen fr das Modul "Warp 5 - Mr. Sulu!" sind „hnlich aufgebaut. Auch Sie bestehen aus Einzelbildern, jedoch ist nur eine Animation pro IMG-Datei zul„ssig. Aužerdem wiederholen sich Animationen fr dieses Modul nicht, d.h. sie mssen nicht auf Ihren Ursprung zurckfhren. Am Beispiel des oben dargestellten Fuji-Symbols k”nnen Sie erkennen, daž dieses von Einzelbild zu Einzelbild immer gr”žer wird. Unter der eigentlichen Animation muž noch eine L”schmaske plaziert werden. Diese muž exakt die gleiche Gr”že wie die Animation haben und stellt nur das Ob- jekt als schwarzes Negativ dar. Das Modul benutzt diese L”schmaske, um das vorhergehende Bild zu l”schen. Ein paar Beispiele fr Animationen finden Sie in den Ordnern MOVIES und WARP. Das XSSI-Protokoll Herzlich Willkommen in der Programmierecke dieses Handbuchs! Ein grožes Problem fr den Pro- grammierer eines Bildschirmschoners ist es, daž viele Applikationen nichts davon wissen, was ge- rade vor Ihren Augen auf dem Bildschirm vorgeht. Dementsprechend geben sie Ihre Informationen weiterhin auf den Bildschirm aus, obwohl dort eigentlich jetzt der Bildschirmschoner das Sagen h„t- te. Damit eine Applikation sicher den Status des Bildschirmschoners feststellen und u.U. sogar be- einflussen kann, gibt es den sogenannten XSSI-Standard (XSSI steht fr "eXtended ScreenSaver In- terface"), der von Julian Reschke vorgeschlagen wurde. Dieser Standard wird auch von 'Before Dawn' untersttzt. 'Before Dawn' richtet im Cookiejar einen Cookie mit der ID XSSI ein. Der Wert des XSSI-Cookies ist ein Zeiger auf die folgende Struktur: typedef struct { LONG id; WORD version; WORD save_stat; WORD prg_stat; LONG vec_stat; } INFOXSSI; LONG id Als id tr„gt jeder Bildschirmschoner seine XBRA-Kennung ein. Fr 'Before Dawn' ist das die Kennung DAWN. WORD version In version ist die Versionsnummer des XSSI-Protokolls eingetragen. 'Before Dawn' verwendet im Moment die Versionsnummer $101. WORD save_stat šber save_stat kann eine Applikation feststellen, ob 'Before Dawn' gerade schont. Ein Wert von 0 bedeutet, daž nicht geschont wird. Ein negativer Wert zeigt an, daž 'Before Dawn' gerade den Bildschirm schont. WORD prg_stat Mit prg_stat kann eine Applikation 'Before Dawn' mitteilen, wie es sich verhalten soll. Dabei kann prg_stat die folgenden Werte annehmen: prg_stat = 0 'Before Dawn' soll normal aktiv werden. prg_stat = 1 'Before Dawn' darf nie aktiv werden. prg_stat = -1 'Before Dawn' soll sofort aktiv werden. LONG vec_stat vec_stat zeigt an, welche Systemvektoren berwacht werden. Es handelt sich bei diesem Wert um ein Bitfeld. Die Belegung ist folgendermažen: Bit 0: Tastatur; Bit 1: Maus; Bit 2: Joystick; Bit 3: Midi; Bit 4: Modem 1; Bit 5: Modem 2; Bit 6: Serial 1; Bit 7: LAN-Port bzw. Serial 2. Fragen und Antworten In diesem Absatz finden Sie einige der g„ngigen Fragen und deren Antworten, die sich im Zusam- menhang mit 'Before Dawn' ergeben. 'Before Dawn' schont nicht, wenn ein TOS oder TTP Programm l„uft oder ein Dialog ge”ffnet ist! 'Before Dawn' wurde so programmiert, daž es m”glichst wenig in das Betriebssystem eingreift, da sich dadurch im Regelfall Schwierigkeiten mit neuen TOS-Versionen oder anderen Hilfsprogram- men ergeben. Da in den angesprochenen F„llen aber nur dann geschont werden kann, wenn man das Betriebssystem weitgehend umgeht oder aber undokumentierte Eigenschaften nutzt, verzichtet 'Before Dawn' darauf. Tip: unter MultiTOS und Mag!X k”nnen Sie TOS oder TTP Programme in einem VT-52 Fenster ablaufen lassen, so daž 'Before Dawn' schonen kann! Ich habe alles richtig installiert, aber 'Before Dawn' wird nicht geladen! Das TOS kann nur maximal sechs Accessories nachladen. Wenn Sie also schon sechs Accessories geladen haben, k”nnen Sie 'Before Dawn' nicht mehr zus„tzlich laden. Die einzige Abhilfe ist in diesem Fall, daž Sie sich von dem einen oder anderen Accessory trennen. Wieso gibt es 'Before Dawn' nicht als CPX-Modul fr das Kontrollfeld? Weil 'Before Dawn' Gebrauch von Funktionen macht, die einem CPX-Modul nicht zur Verfgung stehen. CPX-Module werden blicherweise nur zur Konfiguration verwendet. Wo bekomme ich die neuste Version von 'Before Dawn' her? Da 'Before Dawn' ein Key-Code Verfahren verwendet, k”nnen Sie leicht aus einer unregistrierten Version eine registrierte machen. Die jeweils aktuelle Version bekommen Sie in der Mailbox "Maus Aachen" Tel.: 0241 - 902002. Wenn Sie ber kein Modem verfgen, k”nnen Sie einen frankierten und adressierten Rckumschlag und eine Diskette an den Autor schicken. Sie bekommen dann die aktuelle Version zugesandt. Wenn Sie darauf auch Ihre aktuelle Versionsnummer notieren, dann be- kommen Sie Ihren Umschlag und die Diskette zurckgeschickt, sobald eine neuere Version vor- liegt! Wo bekomme ich neue Animationen her? Der Autor unterh„lt ein Pool fr Animationen von 'Before Dawn'. Wenn Sie also neue Animationen haben m”chten, dann k”nnen Sie einen frankierten und adressierten Rckumschlag und eine Disket- te an den Autor schicken und bekommen die aktuellste Sammlung zurckgesandt. Wenn Sie eigene Animationen erstellt haben, so k”nnen Sie diese auch an den Autor senden, damit sie in das Pool aufgenommen werden! Wieso heižt 'Before Dawn' eigentlich 'Before Dawn'? šbersetzt wrde 'Before Dawn' in etwa 'vor dem Sonnenaufgang' heižen. Dieser Name ist als An- spielung gedacht, denn der Name 'nach Einburch der Dunkelheit' war schon vergeben! Glossar Accessory Ein Accessory ist ein kleines Hilfsprogramm, das bei Booten des Rechners mitgeladen wird und je- derzeit zur Verfgung steht. Accessories werden ber das linke Men der Menleiste angesprochen. Das bekannteste Accessory ist das Kontrollfeld von ATARI. Applikation Der Begriff Applikation ist ein Synonym fr der Begriff Programm. Button Ein Button ist ein Element eines Dialoges. Ins Deutsche bersetzt wrde der Begriff Button soviel bedeuten wie Druckknopf, was seine Funktion recht gut charakterisiert. Ein Button wird durch einen Mausklick bet„tigt. Dialog Ein Dialog ist die Schnittstelle zwischen einer Applikation und Ihnen, d.h. er stellt Ihnen eine Aus- wahl von Wahlm”glichkeiten und Eingabefeldern zur Verfgung, ber die Sie die Applikation be- einflussen k”nnen. GEM Das GEM, oder auch Graphics Environment Manager, ist ein wesentlicher Teil Ihres Betriebssy- stems. Es koordiniert die grafische Benutzeroberfl„che und stellt den verschiedenen Applikationen eine Vielzahl von Funktionen zur Verfgung. LAN-Port ATARI Mega STE und TT Computer besitzen eine LAN-Schnittstelle ber die Sie mehrere Rechner miteinander verbinden k”nnen. Der Begriff LAN steht fr Local Area Network. TOS TOS steht fr The Operation System, ist also das Betriebssystem Ihres Rechners. Ein Teil des TOS ist u.a. das GEM und das VDI. VDI Das VDI (Virtual Device Interface) ist der Teil des Betriebssystems, der fr alle nur denkbaren Gra- fikfunktionen zust„ndig ist. Andere Teile des Betriebssystems benutzen die Funktionen des VDI um Fenster oder Dialoge zu zeichnen. Wildcard Im Kartenspiel ist eine Wildcard die Karte, die fr jede andere eingesetzt werden kann, also der Jo- ker. Auf Ihrem Rechner ist ein Wildcard ein Zeichen, das fr jedes andere Zeichen stehen kann. Wildcards werden bei der Auswahl von Dateien benutzt. Es gibt zwei verschiedene Wildcards: '*' und '?'. Dabei kann ein '*' fr mehrere Buchstaben stehen, ein '?' aber jeweils nur fr einen. Wenn Sie also z.B. als Dateiname '*.BDI' angeben, werden alle Dateien mit der Endung BDI ausge- w„hlt, unabh„ngig davon, welche Buchstabenkombinationen vor dem Punkt stehen. Geben Sie je- doch '?.BDI' an, werden nur die Dateien ausgew„hlt, die vor dem Punkt genau einen Buchstaben haben.